temporary alliance - German English Dictionary